<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	<title>JavaScriptLearn</title>
	
</head>
<body>
<h1>按钮点击事件</h1>

<span id="djs">5</span>秒后返回主页。<a href="#">返回</a>
<input type="button" value="test" onclick=""/>
</body>
<script type="text/javascript">
	
	//!!!--setInterval是在加载网页后每隔一定时间执行函数，需要在函数外边设置
	//!!!--setTimeout是加载网页后延时设定时间执行函数，需要在函数内部设置，并且调用函数后才能执行
		
		var i=5,iFlg;
		function jsCount(){
		if(i==0){
			//window.open("http://www.imooc.com");
			clearTimeout(iFlg);
			//clearInterval(iFlg);
			//window.location="http://www.imooc.com"
			i=5;
		}
			document.getElementById("djs").innerHTML=i--;
			console.log("====test====");
			//document.write(i--);
			//confirm(i--);
			iFlg=setTimeout("jsCount()",1000);
			
		}
		jsCount();
		//iFlg=setInterval("jsCount()",1000);
	</script>
</html>